kỷ luật & trọng tài
Vietnam's Table Tennis Blank Dossier: When Data Is Absent, Narrative Takes the Place of EvidenceThe blank page in my notebook at Phu Tho Stadium on a January evening was not...
35,000 UNAM Students, 14 Campuses, and the Health Gap No Football Academy Will PublishAt 6:40 in the morning, fourteen high-school campuses of the Universidad...
Three 5-0 Sweeps: When Team Kata Turned the Arena into a Room for Reading NumbersOn September 22, at the 20th Asian Games, one number was skimmed past by many...
V-League 2026/27: Which teams face the greatest relegation threat?V-League 2026/27: Which teams face the greatest relegation threat? The...
Vietnamese Women's Football in 2034: The Most Valuable Part Still Isn't Being RecordedMinute 88, September 2034, a provincial stadium in central Vietnam. Le Khanh...
Thirty Years of NCAA Women's Volleyball MOP: A Positional Map and the Beach PipelineFor the past three weeks I have been re-checking the Most Outstanding Player...
Six Giants Missing at VALORANT Champions 2026: A Verdict on Those Who Peaked Too EarlyThat night in Guangzhou, I opened the list of sixteen teams competing at...
Three Federations, One Passport: The Recruitment File of Demiane AgustienA single photograph. Two shirts — home and away — with the name "Agustien" an...
Asiad 20: Vietnam Women's Volleyball Halts at the Quarterfinals and the Quiet MilestonesIn the women's volleyball quarterfinal at Asiad 20, the score stopped at 0-3...
LCK's Fifth Crown Gamble: When Four Cards Share One Deck, Probability Pre-Writes the ChampionshipOn 15 October 2026, the League of Legends World Championship opens in the...
Esports 2026: Nine Analytical Layers That Price a DealIn every esports transfer window, what sets a player's value is not the...
De Jong Back on the Grass: The Welcome News Buried on Line FiveOn Wednesday, Frenkie de Jong touched a ball again on the Barcelona training...
Gray Returns Less Than Two Months After Retirement: RRQ's Draft Move and the Price of CredibilityThe day Khuu Khac Binh Khanh's profile picture switched to the RRQ jersey, th...
Leonel Flores and the 10 Minutes That Rewrote Boca Juniors' Price TagThe 80th minute on a stadium that no longer carried much meaning in terms of...
Birds on the net, Medvedev protests umpire's call: When data cannot measure absurdityDaniil Medvedev's forehand had just landed in the right corner of the court, ...
After the Himass and TanVuu Penalties: VTV3, PUBG, and the Unnamed Governance GapSEOUL — That night I sat alone in a small apartment in Seoul, notebook open t...
Lynx fall to Fever 96-77: defense collapses in first half as Reeve benches every starterThe first half ended in Minneapolis with 57 points poured into the basket of...
The Empty Data File and Silent Failure: When the Sports Box Score Has Nothing Left to ReadIn a newsroom in Hamburg, at 2:14 in the morning, the data file I had waited...
Asian Table Tennis and the Lesson of an Empty Report: When the Data Refuses to SpeakIn 2026, in a small office in Shenzhen, I stared at the scoreboard of an AFC...
Gen.G beat LYON 2-1: a quarter-final ticket and the lesson of a 20-minute BaronTwenty minutes in, Baron Nashor spawned and LYON walked in to take it without...
